current affairs - German English Dictionary